﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace MidwayBattle.XMLMgmt
{
    class GamesMgmt
    {


        // GAMESMGMT permet de gérer les opérations relatives aux parties dans les fichiers XML correspondants à chaque joueur
        public GamesMgmt()
        { 


        }

        // user = nom du joueur, games = AL de GameData
        public void SaveToFile(String user, ArrayList games)
        {
            // Met dans le fichier tout le contenu de la mém vive (vide le fichier avant)

        }

        // user = nom du joueur, games = *(AL de GameData)
        public void ReadFromFile(String user, ref ArrayList games)
        {
            // Met dans la mém vive tout le contenu du fichier

        }

        // user = nom d'utilisateur
        public void DeleteAllGamesFromUser(String user)
        {
            // Juste effacer les parties de cet utilisateur de la mémoire vive
            // User devra être = user actuellement connecté au jeu
        }

        public void DeleteAGame(String user, DateTime createTime, DateTime savedTime)
        {
            // Juste effacer la partie concernée de la mémoire vive
            // User devra être user actuellement connecté au jeu

        }

    }
}
